automatic leg restraint - Espagnol Anglais Dictionnaire